pre-financing guarantee - German English Dictionary